﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace XiaLastorm.Sharpshooter
{
	/// <summary>
	/// 注销结果消息，由服务器发送给客户端
	/// </summary>
	[Serializable]
	public class LogOutResultMessage : Message
	{
		/// <summary>
		/// 获取或设置一个值，该值指示是否已注销成功。
		/// </summary>
		/// <value>
		/// 如果已注销成功则为<c>true</c>；否则为<c>false</c>。
		/// </value>
		public bool IsLoggedOut { get; protected set; }
		/// <summary>
		/// 生成 <see cref="LogOutResultMessage"/> class 的新实例。
		/// </summary>
		/// <param name="isLoggedOut">是否已注销成功</param>
		public LogOutResultMessage(bool isLoggedOut)
		{
			IsLoggedOut = isLoggedOut;
		}

		public override string ToString()
		{
			if (IsLoggedOut)
				return "注销成功";
			else
				return "登录失败";
		}
	}
}
